From 6f20cf691ed473228b49912096a31a112ffecee9 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Fri, 4 Sep 2009 13:11:19 +0200 Subject: [PATCH] Propagate insensitive state to cell renderers in GtkCellView If the cell view is insensitive, it needs to properly propagate this insensitive state to the cell renderers using cell renderer flags. Merged from maemo-gtk. --- gtk/gtkcellview.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c index 3fa0ad9013..5f8fe39574 100644 --- a/gtk/gtkcellview.c +++ b/gtk/gtkcellview.c @@ -438,6 +438,8 @@ gtk_cell_view_expose (GtkWidget *widget, if (GTK_WIDGET_STATE (widget) == GTK_STATE_PRELIGHT) state = GTK_CELL_RENDERER_PRELIT; + else if (GTK_WIDGET_STATE (widget) == GTK_STATE_INSENSITIVE) + state = GTK_CELL_RENDERER_INSENSITIVE; else state = 0; -- 2.30.2